Search Dictionary
Definition of narva falls
narva falls
narva falls Lexical Profile
CEFR
C1
Grade
10
Tier
3
Usage
Rare
• noun
1
A historically powerful waterfall on the Narva River along the border between Estonia and Russia, located between the cities of Narva and Ivangorod and now largely dry for most of the year due to water diversion to a hydroelectric station.
• Nearby Words
Cite this Entry
Wordmom. (2026). Definition of Narva falls. In Wordmom Dictionary. Retrieved Oct 16, 2026, from https://wordmom.com/dictionary/narva falls